draft (weave) - French English Dictionary